clap-verbosity-flag 0.2.0

Easily add a `--verbose` flag to CLIs using Structopt
Documentation

clap-verbosity-flag

Build Status Documentation License crates.io

Easily add a --verbose flag to CLIs using Structopt

Examples

extern crate clap_verbosity_flag;

// ...
#[derive(Debug, StructOpt)]
struct Cli {
    #[structopt(flatten)]
    verbose: clap_verbosity_flag::Verbosity,
}

By default, it'll only report errors. Passing -v one time also prints warnings, -vv enables info logging, -vvv debug, and -vvvv trace.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.